Raisers Edge Feed File Automation Process
by
Vito A. Volpe, Jr., M.S.I.S.
1. Raisers Edge
output looks like this:
The above layout was used for
our old FRS system. The only thing done
for Banner was to have the Debit and Credit fields expanded . Blackbaud charged $700 for this change. They wanted to charge several thousand
dollars for a complete customization. I
spoke to the VP of Alumni Development at the time and told her to just have
them expand the Debit and Credit fields. In order to get files in the proper Banner
FUPLOAD layout I wrote a program at no cost to
the university. The program is
installed on two computers in the Advancement Office and run by personnel
there.
Files in the format above are
run through my program:
Output looks like this and is
in the proper format to be fed into Banner:
In July of 2013, the Alumni Development group decided to use the Event module and have those charges fed into Banner. Since there were no coding changes in the Event module, Blackbaud wanted to charge approximately $7,875 for a customization. The Director of Advancement Operations did not want to spend that much money so Blackbaud recommended a vendor they work with called PostOmatic. PostOmatic wanted $2,800 plus $700 for set up of their solution. I looked over the documentation for the PostOmatic solution and had a conference call with them along with the Director of Advancement Operations. Based on the documentation and the questions I asked during the conference call, I knew this software was not going to be a solution. I took a look at my existing program and was able to make the necessary coding changes. I saved the university another several thousand dollars and everything was transparent to the end user from the perspective of my program. Everything was done in the code, and the user didn’t have to do anything differently.
2. Once files
are in the proper Banner format they are e-mailed to Finance from Advancement. Files
can be
e-mailed on any business day and at any time.
3. Finance has
to download the files and place them on ‘P:\ExternalSources\fin’.
4. Finance has
to run an AppWorx job called ‘SHU_FIN_IMPORT_TO_BANNER’ to get files uploaded to
a Banner server. This job has to be run for every input file.
5. Finance has
to manually run FUPLOAD, FURFEED, FGRTRNI and FGRTRNR from Banner.
6. If there is
a problem in any input file, the input file needs to be corrected, put back on
‘P:\ExternalSources\fin’,
then ‘SHU_FIN_IMPORT_TO_BANNER’ needs to be run
to get the
file back on the Banner server, then FUPLOAD, FURFEED, FGRTRNI and FGRTRNR need
to
be run
again.
7. Once
everything has posted correctly an e-mail message is sent to several people in
Advancement
to let them
know.
NOTE: This is not a efficient use of time and resources. The new automated process is as follows:
1.
Advancement creates files from Raisers Edge and run them
through my program to get them in Banner format.
2.
The files are no longer e-mailed, they are placed on a
network drive – ‘P:\ExternalSources\fin\RaisersEdge\input’.
3.
An AppWorx job called ‘SHU_FIN_RE-
BANNER_FEED’ will run once every night
Monday through Friday on a schedule.
4.
Whatever files are on the network drive will be
processed. There is a maximum of 8 files
that will be processed. Any other files
on the drive will be processed the next night.
5.
If there is an error in an input file the AppWorx job
will stop. The file will have to corrected
and put back on the network drive. Another
AppWorx job called
‘SHU_FIN_RE-BANNER_RESET’ has to be run to clear the queue. This job has to be run by Finance. The file will be processed the next night. The AppWorx job will stop if there is invalid
index or fund, trying to post in a period that has been closed, etc. The job will abort is someone places a file
on the network drive that is not in the correct FUPLOAD layout.
6.
There will be e-mails sent to the ‘Banner_Advancement’
and ‘Banner_Finance’ e-mail groups that will indicate if there are errors. Finance will have to keep an eye on these
e-mails to make sure nothing is being held up by errors.
7.
Output from FUPLOAD, FURFEED, FGRTRNI and FGRTRNR are
sent to e~Print.
8.
In an emergency situation, when files need to be
processed during the day, the AppWorx job can be run manually.
The new process:
·
Will be more secure being files are placed directly on
a network drive and not sent through e-mail.
·
Is more defined on how and when input files will be
processed – Monday through Friday one time on a nightly basis.
·
Will free up Finance personnel to do more productive
work and Advancement doesn’t have to rely on Finance to get their data posted. Currently, sometimes data may not get posted
for days if someone is on vacation, in training or there are other work
priorities.
·
Will allow Advancement to have data posted daily if
they so desire.